Charlestown Navy Yard — definition
1. Charlestown Navy Yard (Noun)
1 definition
Charlestown Navy Yard (Noun) — The navy yard in Boston where the frigate 'Constitution' is anchored.
2 types of
naval shipyard navy yard
5 parts of
Bean Town Beantown Boston Hub of the Universe capital of Massachusetts